home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 3 #12 / IMG 33 Dec 1995.iso / Demos / Descent Shareware / Descent / Descent.rsrc / TMPL.txt < prev    next >
Text File  |  1995-12-06  |  3KB  |  70 lines

  1. TMPL_129_SONG.txt
  2. MIDI resource ID #: 2-byte integer (decimal)
  3. Lead instrument INST ID #: 1-byte integer (decimal)
  4. Buffer ahead (half-seconds): 1-byte integer (decimal)
  5. Tempo (or 0): 2-byte integer (decimal)
  6. Song pitch shift: 2-byte integer (decimal)
  7. Max Notes: 2-byte integer (decimal)
  8. Max Norm Notes: 2-byte integer (decimal)
  9. (bit field)
  10.   Debug song?: boolean
  11.   Terminate decaying notes early when exceeding Max Norm Notes?: boolean
  12.   Note interpolate whole song?: boolean
  13.   Note interpolate lead instrument?: boolean
  14.   Use file's track #s instead of MIDI channel #s for default INST settings?: boolean
  15.   Enable MIDI Program Change for INST settings?: boolean
  16.   Disable note click removal?: boolean
  17.   Use Lead INST # for all voices?: boolean
  18. Note decay extension (in 1/60ths): 1-byte integer (decimal)
  19. Song echo in 1/60ths of a second (0 for no echo at all) * 22 KHz mono option only: 1-byte integer (decimal)
  20. (bit field)
  21.   Reduce echo to 1/2?: boolean
  22.   Reduce echo to 1/4?: boolean
  23.   Interpolate output buffer when using 11 KHz driver?: boolean
  24.   Master enable: inst. pitch randomness: boolean
  25.   Scale lead INST when amplitude scaling enabled?: boolean
  26.   Force all INSTs to use amplitude scaling if Master enable set?: boolean
  27.   Master enable: allow note amplitude scaling?: boolean
  28.   Stereo performance?: boolean
  29. "INST" Remaps:: list (2-byte one-based item count)
  30.   Inst. # in song: 2-byte integer (decimal)
  31.   "INST" res #: 2-byte integer (decimal)
  32.  
  33. TMPL_128_INST.txt
  34. "snd " Rsrc ID # (Default): 2-byte integer (decimal)
  35. MIDI note value for recorded sample: 2-byte integer (decimal)
  36. Stereo Channel: 1-byte integer (decimal)
  37. (bit field)
  38.   Interpolate if lead instrument does?: boolean
  39.   Use note amplitude scaling?: boolean
  40.   Disable "snd " looping?: boolean
  41.   unused1: boolean
  42.   unused2: boolean
  43.   unused3: boolean
  44.   unused4: boolean
  45.   unused5: boolean
  46. (bit field)
  47.   Never interpolate?: boolean
  48.   Play only at sampled frequency?: boolean
  49.   Transpose to fit key splits?: boolean
  50.   Apply Sound Modifier?: boolean
  51.   Specify INSTs instead of "snd "s in keyboard splits?: boolean
  52.   Instrument not polyphonic?: boolean
  53.   Enable pitch randomness?: boolean
  54.   Play from random keyboard splits?: boolean
  55. Sound Modifier Rsrc ID #: 1-byte integer (decimal)
  56. Modifier parameter 1: 2-byte integer (decimal)
  57. Modifier parameter 2: 2-byte integer (decimal)
  58. Number of keyboard splits: list (2-byte one-based item count)
  59.   Lowest MIDI note playable: 1-byte integer (decimal)
  60.   Highest MIDI note playable: 1-byte integer (decimal)
  61.   "snd " or INST rsrc # for range: 2-byte integer (decimal)
  62.   Reserved for handle; set to 0: 4-byte integer (hex)
  63. Tremolo data: list (2-byte one-based item count)
  64.   Tremolo data: 2-byte integer (hex)
  65. Terminate tremolo with $8000!: 2-byte integer (hex)
  66. ICN# resource for Jukebox: 2-byte integer (decimal)
  67. Instrument Description: pstring (1-byte length)
  68. Instrument Play Style Description: pstring (1-byte length)
  69.  
  70.